impound a vehicle

  1. Verb (mahkeme kararıyla) bir taşıt aracına el koymak